Added Primary Lib Structure