positioning model added