Added pipe random posiotion generation