darkofoc, an improvement request. On the slave training screen, the trainings are split into two groups, available and not available. The issue is, the "unavailable" list contains noise, like trainings the unit already has.
First of all, the list would be much shorter if you listed every skill once and not as many times as there are levels for a skill (as in "endurance", "obedience", "oral", "anal", etc.), only marking the skill level.
Second, you could split the list into four groups instead of two: "acquired", "available", "not available", and "unreachable", with the "acquired" and "unreachable" being hidden behind links if not empty.
By "unreachable" I mean skills which a given unit may never achieve via training, regardless of the buildings you have, like vaginal skill for males, or master level skills if the unit already has a master level skill.
You can make them distinct in border color, like gray for acquired, green for available, yellow for not available, and red for unreachable. Or you can add a (big) icon on the right side of the box, for example a green tick for acquired, nothing for available, a yellow question mark for not available, and a red X for unreachable. Or both. Or something else entirely.