Finished ?? MCL, starting more re-factoring...using parent object.