fixed width checks on registers