Basic Libraries Updates and changes