added members and some responsiveness