update L3 for handin