everything kind of went to the fan. I need to rewrite most of the last 2 days work.