Removed unnecessary virtual macro