add singleton app