update from model has right methods