Add manage put data function