created a trait for SlugCreation