I am not getting why you have added these lines everywhere:
1) bind is uber-slow, so it is best to avoid it
2) it were working fine before these