My survival hunter macro, seems to be doing well

use 13
/use 14
/cast Rapid Fire
/cast Kill Command
/click BT4Button13
/click BT4Button14
/click BT4Button15
/click BT4Button16
/click BT4Button17
/click BT4Button18
/click BT4Button19

/castsequence reset=target Hunter's Mark, null

/castsequence reset=combat Explosive Shot,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

/castsequence reset=combat Black Arrow ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

/castsequence reset=combat Serpent Sting,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

/castsequence reset=target Multi-Shot,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,

/cast Steady Shot
/cast Explosive Shot

I have kill shot on another keybind which is linked to my tank spam button so it fires whenever its off cooldown and doesn't interfere with sequences