fix a bug with expire