quality pattern