assignment 4 formatting again