Working UI that accepts string