FIX: eliminate race condition creating posts
FIX: correct message bus posting
fix logic