add getsubsfs, fixed getsubsfs
fix subgeno