combines a variety of