fixed, works like a charm
fixed a bunch of bugs
are we done yet?