removed unused child proccess requirement