recreates schema, adds build methods