Improved SharedObject