entire project reformatted