concepts on adding physics and boundary conditions