revert definite weapon etc.