first draft
2nd draft, almost final
completed coding, tested the results, wrote comments
ready to be submitted