return FS and numStates