make sure to log everything