cool, @danmcclain will have to review as this is his library