active-content listener