good appraoch to development