Colors: use better automatic text-color calculation. Based on science, bitch.