Move by ID function developed to handle amnesia, move by number function must be simplified to only handle one array.