implement showing ads, fix layout issue for predictionView