fixed bugs in gathererManipulation