updated the log system (now it works) plus it also has a block thingy