added formatting, added header/banner