Big update #1

So this temporary seems to be one of the biggest update. All features
are working fine.