Complete base program, initializing concave data