doc on parent classes
doc