Virtual class example added