added annotations, fixing queue, still doesn't work