fixing the template in field.h
TODO:streucture bug
Makefile -O0