got directional firing working