delay for reading added