fix run order