refactor local variable into property for ECData and Conversation