proposal for final project 3371630