b2 submit
bug fixed b2 and code end
code taken from b2 to b1