A bunch of update, pushing toward beta release.