change singlton