extendedn staticmodel