daily push for end of day, still looking for ways to fix message duplicity and delays =(