use correct macro arguments