Implemented most of the next bus view