conherit throws errors