maintain style and colors