adding in new changes from tassos - allow ? marks,, and sort the ui top down