added async task for searching and pushing (ie sync and search functiona...

...lity)