Library updates
Unit tests