adjust the case for singleton pattern