Final Library

Updated to final library