added read timeout because EN are slow