My logic must be off … reverting again