Fixed wrong path
Tried alot mua
More descriptive name
Added guards
Use other BClose implementation