added method chengeField