i liked @vascocosta-vi suggestion to split up ``` attributeChangedCallback(name, previous, current) { super.attributeChangedCallback(name, previous, current); console.log('third', name); } ``` into two functions suggestion attributeBeforeChangeCallback attributeChangedCallback @tiagomapmarques @SheepFromHeaven ?