added load_parent_state call to methods that return copy