panichefer m . li.