min
merged builder to draft
removed public cls, args, etc from draft