- inherit some functionality