expire -> expires and adding a redis lock