Umstellung auf Field

+ refactoring