CS654 short project