Implemented (non)push notifications