CS236 group project