added interaction logging
added interaction logging