This are the things left to do Investigate threading issues (what needs to be synchronized) Investigate 3rd party jvm incompatibility Non deprecated stream input Extensive testing