initial states setup