For CSE 231 projects