fixed execute program