final: it works, barely. Learned a lot already and fixing the last things are tedius and boring