reorganized things a bit, and started updating all programs to be like rosalind