revision & add missing files