add data delay