host data wrapper