consistent border rules