finishing c4 logic
vertical method and start of check_draw