comments & formatting