change around schemas
dramatically improve seed.js