refactored to insert css into a seperate file