base_not