added expirymonth check