style nit: please put spaces consistently around binops here and elsewhere.