added exam revert