added basic commenting, always changing style