added redis queue