use of Function.bind()