New intro. Reworking logic.