this is something I don't understand, shouldn't be equal? Why this cast? I tried to fix this but I failed
maybe &(GBL_TARGET2->ips) also fixes it?