Sane version with satisfy contraints working
forgot to add constraints_cs.glsl