implemented basic styles