add assignment modes option to VariaModel