Update singleton and pragma keyword