more state machiens