Add Test virtual func