moved lib inside public