add ability to request data over message bus