model name as property
loop over models
loop over models
isSms property; revise name
include name in point
name comes with point
name as arg
move functions around; print warning; comments
accommodate passed name
accommodate name