constraints modification, bug fixing in Constraints randomize(), code
cleanup