Thats so meg to that's way too much work