Thanks guys, took a lot of work