split big library into parts