package updated with request module