add caster to super classes.
add missing files.