Viewcontroller passed optional/required arguments fix.