return route was updated
TO-DO: fixed scanning 2 books from the same shelf, arraylist cleaned.