add buffer to delay hold input