IR check val field assign