Adding more functionality to char select