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