modify a bit
update