made the TriggerParser an implementation of a trigger (gots to change that name)