function args automated submitted to function