breaking out styles to support options