working initial state