fixed date bug; redid UI/functionality on messages