change execute logic