correct placement of non-default argument