code drafted