lib & partial test coverage