renamed dual