simple
tidy api
pre maddness and rename everythign for paris
pre magix
new scema
Working again with new struct