model variance actually working