libs updated
working parser