voice messages are now saved to database and marked as successfully sent or received when necessary