けんき says to YSITD
need to use f^{-1} send open to open