formatted the whole project