update tip_engine