Fixed Q.Pointer implementation