reduced State size