filter inheritance model completed