variable name change, refactor into two overloaded open() methods