accept args not in dict