changed stuff

 - added enum for bus transactions