child return code isn't an error