removed singleton.mm