Making sure all logs have a level

and printing them accordingly in the synchronous runner