Handling optional route parameters / refactoring / new api options