added flashMessenger