initial work with manifest models