added a better slugify extension