printField function delete