update versions of dependencies
use latest main-loop