Updated to latest libraries and harmonia with no constructors