fix rec datahandler