adds a parent call in the new()