feat wathch for expiring need to be pending