Fixing the state collection bug that has been outstanding for 2 months.

This is a fix for Issue #93. It takes the initiate function call from the state collection request and puts it on the back of the work queue.