Update fungsi utama