smf_view base added