split a class up
did syntax highlighting bit