modeling method/language for variety