init states arrangement