keep Popen and PIPE namespaced for better readability