refactored from module lookup to serverRequester