addded user generator
improved migration generator