changed filed structure