Special thanks to @allune and @kelerei for responding to my queries. You always provided us with a valuable inputs. This will be very helpful for my friend who keeps worrying to be united to her kids.
I been in this forum and more than two years and it helps me with the step by step plans of how to be successful in visa applications.
JandM and Egoodhue and to all other contributors to this forum, keep up the good work...you are all amazing ... keep guiding us and you are all changing our lives for the better life here in New Zealand.