lots of fixes
to much to list them all