lread_fw, lwrite