@deguif using the master request instead of the current request is a bahvior change