change name from addToQueue to push