Worked a lot with configuration of data types

It's getting somewhere now!