Ok time for a nap, good contributions everyone :3