Now handling zombie background processes as it should