add queue task