return singleton action event singleton singleton 