some SFN working
some SFN working
to json working