gardening: make code less dense