change basic.cpp