open() is now fopen etc