thanks man i've put a lot of work into it