implement l2fix