def on_data(self, data):
        filter_file = open("filter.txt", "r")
        filter_lines = [x.strip('\n') for x in filter_file.readlines()]
        if any(x in data for x in filter_lines):
            print "Data failed Check moving to next"
        else:
            print data
            #Editing to dump to text
            if 'media_url' in data:
                text_file = open("Output.txt", "a")
                text_file.write(data)
                text_file.close()
                self.num_tweets = self.num_tweets + 1
        if self.num_tweets < 8:
            return True
        else:
            text_file.close()
            filter_file.close()
            Builder.build_func()
            FtpPush.push_data()

            print('Starting Timer')
            time.sleep(300)
            print('Sleep Complete')
            main()
            return False