fixed quality recognition