stevie and heidi eh?