COMMIT3: MVP+ custom dialog