validateDISC added. needs testing