stateFunctions