nicer source formatting