use shorter macro