slug management refactored