Added enqueue logic stuff
winrt is dumb
Cleaning it up