call fn when func not passed add'l args