enqueue by task name, TODO: support to task parameters