Boundary changes for serious programs