redo open(int, int):int