add sluggify logic