use mongodb ttl instead