everything but read