updating down method