uhh

i'll finish this later...