found in error in how constraints are applied, there is a note about it at the top of create_constraints.js, so currently I am working through fixing that