changed all different kinds of style, and added background texture