fix 403's + infinite recursion