update e firl