adding data transformer