moved style into its own file