bind() didnot needed