parent works from stage 1 to 3