changed message system