function args are parsed