thoughts on viva prep