implicit instead of explicit grouping