contains up
rect contains up