rough shell for all characters