+ reducing db request by tracking trailing slash