implemented LAF7