ASTC buses