also does data with decoded