#51 adding  checks for duplication slugs and changing them  based on simple rules