ok, its 1am, time to sleep. some tests passed, some not, working on web app