some refactoring, added AMountInputFilter implementation
some refactoring, added AMountInputFilter implementation