add v2s(), v2s_limit()