added a global setter