Call #check_open here maybe ?