2nd try, almost 10min better than the first one, still some really silly mistakes. Will try to record when I'll start to be under 40min.