separate libentry