move steps into partial. template out rest of steps.