update migration execute logic