Used route groups to improve code readability