privateCtrl unit tests added