Testing primitives
Switching to nodes
Reformatting cruel switches
Making arrays of primitives
Refactoring of writing method
Checking and recreating null values