Add keyword virtual to reimplemented inherited virtual functions