Saving of shuffle controller state implemented