3124 Adapt with Grace