refactored grabbing
added inheritance to last moved Item