this reads better