[=] init state