add const for nonmutating members, reformat to use only 80 columns