model node architecture: started to simplify the usage of fields. it's a
little more complicated than necessary to map the fields in diffrent
contexts atm
improving the field handling