mutex'd all bus operations