WIP: add character page