change execute definition by get connection