Added specs, modified visibility for bus methods