Please mind your spelling better. It's "BP", not "bp". Not taking the 2 seconds to fix this reduces readability of comments a lot.