added streamController,profileController,CoreData subclassed