Tested and working some platforms: C++, flash and JS