not so s t r o n g ::open::