Messages now working, with neat UI.