Message queue need not to call the messageQueue