add ask button
have further understanding of popup and blackoverlay