fix singleton issue