Fixed pure virtual function call