fix use of interfaces and filter meta types