resource limits 0 => infinitesimal if nil