update queue: tested on computer program