separate the libraries for each namespace