fixed ui run method