implemented move functions from java slime