styling and comments