fixed getsubsfs