front + back adaptations
simple front done, still didn't run anything