delete getInstance method!!