added queue item stuff mostly