adding experiment close, message handling