add angular filter
add set pusher
add setPusher function