dropped lua dependency, progress on material parser