added background, improved color scheme