Use process if available for async. Also pass entirety of selecting into dom module