mv composition to model