Thanks Ivory and Grif