basic styles improvements