update method & sound