changes on bus model