parse functionality and push notifications