fix parsing errors, add class skeletons [ci skip]