Bind Implementation