implicit return value looks better here