Safe bus (10/23)

Safe bus