just typos
calculating path/params only once
support manage-assets = true