renamed factory method for request from globals