New: compiling fields