update analyzer, grabber, populator