track alternatives and fix version
refactor core
add view path back
fix core download
adapt to search for the new core updates
download upload process fixed