fixed up the slugs, so that custom-assigning cant duplicate an already existing slug