open from argv