previous dismiss method didn't work properly, now just exposing the done button's tap handler