ticket:10 add implementation of model update log