narrower, more readable