added .pushbullet; refactoring