Add queue support for concurrency issues
Add generic method of queing methods

Currently commented out.