based on @ys's design in the app we've been working on. I so made a custom dialog.