dorm manager dirty listeners