feat: use ES6 arrow function