all tests passing. left comments & screenshots