path_prefix must remain optional