codes for CS 258 project