add methods to send to the bus (untested)