third with new ref lib