some new things for the basis of queueing using sdiff with redis to make new queue lists