Unused additional Li implementaiton, may be useful for the PP code later