flatten args before normalization