Safe bus (6/23)

Safe bus