messages is working -- still need delete functionality