add Field constractor
add and get fields