add OPEN method