wip/gecode
