logic_draft_1