Updated Shared.js