redesigning styles and variables