Very basic logging features implementation. I actually don't think that i need more