fixed model update