Party - a social communicator from the future