Add "virtual" keyword