go with fitler, a special behavior for action