roll back to pipe implementation. We should use forever to run nodejs