Why revert this code?