assets specs and slug management code refactored