Pass params to func on call, also returns a value