got the queue semi working...still need to troubleshoot and make return or exiting out of the cli more consistent