Adding preliminary library