wrong referensing to the base calss