omg fixing namespaces and libs