added new data handler to mirror