modified crud filter