add logging feature and demonstration data.