smarter usage of process section