improve categories view