The fence


 * in progress*