Sprint4 part3

isn't this suboptimal to include other class styles?