refactor robot