reviewing and adding comments in BCLayout.cpp