added confine: #14