fixed team pointer position, but still overflows