read from fil