Passes for two generating [2]