change style and color