changed order of l2cup method