basic logger integration