bottom_up corrections