added SID message queuing