update the way register/enqueue is happening to eliminate some "doing_it_wrong" messages
Merge pull request #44 from zbtirrell/doing-it-wrong

update the way register/enqueue is happening to eliminate some "doing_it_wrong" messages