catch graphapi error
error handling
strings
no checking for existing messages