subclasses: Primitives, Screen