Implementing char selection and creation