cleanup
partial libs
partial is prohibited