character slot layout, adapter skeleton