initial common model components