Algorithm's of filters