No idea, can't solve it from fragmented sections of code.