pointer inheritance partially functions...