base state