raise exception ExpiredMessage rather than nil after expired