optional route argument to blueprint