add raw data function