log args macro