implemented subset 2