Updated method macro.