bus improvement