make parent an option