Shouldn't crossbowman be level 19 (like their archer counterparts)? Currently they are level 14, which is the same as the skirmisher which they are upgraded from.
Also, are you supposed to be able to upgrade a sea raider to a Swadian footman? Because you can at the moment.