added sizecon.cpp