using shared library proof of concept