inherits helper