difference between arrow function and normal function