call 3 procedures in subconnection