Use open instead of new