eliminate fork redundancies