5.8

Several updates and fixes.