reverting controller