Important Rose Library Update