Start to work on IORef