added movement of tools and deletion