Library survival strategies