fix bugs
fix bugs and finish the normalization of all the fields and subfields