parent returns vpoid, phpstorm complains for that, so I switch to this syntax