prints deleted
work on boundary penalties started