Final Version with a bug

Bug is that multiple times node enters CS! Happens when simultaneous
requests are there