starting code for CS425 projects