more intuitive checbox interface on matrix
added fail safe to stop untitled placement cycles
applied multiple changes