Refine code reduce SBF_View 1200loc