make path parameter optional