preserving mainVC instance now