first commit with simple intersection classes