finish function transfer_info_calculate_closure