separating singletons from application class