observer adapter filter fixes