update lin