state seperation