User links now to MessageInterface instead of Message (Class)