new logo and a bunch of fixes