Everything are models now, improved instance creator