The Invisi-cloak To The Rescue