reading buses