finish testing open and close,
strange behavior: open can work without create...