double.m can use the new hex double passing (instead of doing it itself)