Implemented data handler