udate a bit