final merge all libs correct