fixed typo and missing parent classes