finished reviewing code and text