model manifest and stuff