add modules into migration and allow without whitespace on fields