Pretty much finished basic char select