rafactoring case sentence