update, use redis as queue( consdering use RQ)