im so fucking stupid...