keep url patterns in the module level