only query for a character if one is given