trying in terms of frames
rewritten with approach of remembering all the frames