add spec fo handling custom class names
clean up requires
options already being set in super
added to wishlist