mainQueue bug in sending messages