update main call