replace bool by enum
improve outcome and order detection by using log information
add button to manually check for updates