done with basic styles, need to add form functionality