slight change to convenience macro