minor refactoring
revived the name-changing function and powered up the multi-modify to now include name-changing, tagging and un-tagging