fixed initial mode read