register fields