verbosity option.
Better fields object.
Clean up p indexing
Memory clean ups with fancier fields objects.