collect timing information, add a tile output viewer