update new stuff
update after fix