add complexity to queue