attach parent to set, correctly toggle html