Draft with parser