Review based on professor comments