added previously nonexistent but necessary state