update smartFroest