adding bltval.cpp