Add new features, fix minor bugs.