Exploring Keep on Pushing The Impressions