new custom expiration dialog