formatting as per class recommendations