added variables and styles