well, i made a lot of very silly mistakes. sorry about that :P