Granting Your Wishes by Removing Your Itches!