revert #construct