improve styles