fix the entire project