checking and removing works