Added open_fop()
Removed the callback functions, as I'm not sure how to use them yet