I would like to keep `addEventListener` approach here & in `rButton`