adds color and size changing