adding base library for other project