add model extensions