viva prep and wiggle room