Working manifest parser