finished adding new logging things, everything compiles but I still need to see if it works properly