updated character picker