lots of work but heres the new intro!!!