update .l and .y