Now with working macro.