implementation of Interception Filter - before_filter