finish draft, start compiler check