added to new interfaces, working on chat functionality