using queue on redis