- deprecated in favour of a split library model