this method should be private instance method of Request class