Added open? method