corner checking draft 3