modifications
add option to auto add to queue