stable release mostly done
final