Credit to Stab Carrico for flexiable dest mod.