reduced the number of Bus API creations