frame 9 logic