Model package and Main