Nothing inherits all types
improve message