thanks guys theres a ton of work left tho