up by local
solve confilt