adds singularization