implemented remote filtering