added expiration countdown