I'm going to try my best to re-write it but I really felt like I nailed it the first time so I'm not sure I can do it just as well again.