update for 64bit integer interface