Cover Meticulous Invagination