remove unnecessary inheritance