+ bind() function added