made som fitting for cpreading simple cpp and mad the basic struckt for saving boundary conditions