added concept of a draft