more initialization and chatcharacterspinner