Adding Libr 901,902,903