Updating CS251 up to today