read start end if available