convert legacy arguments to array