isolate unlikely usage
since it's not using portability, have to do the same thing here