begin work on solver/constraints