using that, you wouldnt need the $remove, and while it would work 99% of the time its still got that problem with ] being in the trigger, mind you so did mine with having - in the trigger!