implemented first draft of init() of M.Request