more robust slug creation - auto append/increment integer to avoid duplicates