Open function add
Release function