better caption editing ux