Add and revise description
Add test of open()