Create seperate behavior

Implements checking listener and msg args for match before dispatching message