update models methods