revert to method in Base