removed virtual from getDBType()