updated 586 banks project for INLS midterm