added support nullable pointer fields in the struct