update .l .y