added ModelSimple, naive implementation for models