lots of small changes, see release log