Should check expiry queue before processing any module
No need to check other modules if a valid one is found