switch to correct macro