changed description of update function
chnaged update
removed updatequeue